confront his/her past - Espagnol Anglais Dictionnaire